Spencer House Montessori School nearby hotel search is centered on latitude 29.7885 & longitude -82.4938.